package co.com.smart.eagle.client.view.impl.smartsimplepager;

import com.google.gwt.resources.client.ImageResource;
import com.google.gwt.resources.client.ImageResource.ImageOptions;
import com.google.gwt.user.cellview.client.SimplePager;

public interface SmartSimplePagerResources extends SimplePager.Resources{
	
	/**
     * @return La imagen de primera pagina
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerFirstPage();

    /**
     * @return La imagen de primera pagina deshabilitada
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerFirstPageDisabled();

    /**
     *@return La imagen de ultima pagina
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerLastPage();

    /**
     *@return La imagen de ultima pagina deshabilitada
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerLastPageDisabled();

    /**
     * @return La imagen de siguiente pagina
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerNextPage();

    /**
     * @return La imagen de siguiente pagina deshabilitada
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerNextPageDisabled();

    /**
     * @return La imagen de pagina anterior
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerPreviousPage();

    /**
     * @return La imagen de pagina anterior deshabilitada
     */
    @ImageOptions(flipRtl = true)
    ImageResource simplePagerPreviousPageDisabled();

    /**
     * @return Estilos css de la pagina
     */
    @Source("SmartSimplePager.css")
    Style simplePagerStyle();
    
    interface Style extends SimplePager.Style {}
    

}
